//一个数组中只有两个数字是出现一次，其他所有数字都出现了两次。编写一个函数找出这两个只出现一次的数字。
#include <stdio.h>
#define NUM 10

int main()
{
    int arr[NUM] = {1, 2, 3, 4, 5, 6, 1, 2, 3, 4};
    int k = 0;
    int ret[2] = {0};
    int arr1[NUM] = {0};
    for(int i = 0; i < NUM; i++)
    {
        arr1[arr[i]]++;
    }
    for(int j = 0; j < NUM; j++)
    {
        if(arr1[j] == 1)
        {
            ret[k] = j;
            k++;
        }
    }
    switch(k)
    {
        case 0:printf("没找到\n");break;
        case 1:printf("找到一个:%d\n", ret[0]);break;
        case 2:printf("找到了:%d %d\n", ret[0], ret[1]);
    }
    return 0;
}